package sc.prototype.pfs.eventnotify;

/**
 * 全局配置
 */
public class Configs {

    public static Configs INS = new Configs();

    /*------全局------*/
    /** 默认编码 */
    public String DEFAULT_ENCODING = "UTF-8";

    /*------通知创建------ */
    /** 重试锁定的时间（秒，防止新创建或重试时又被其他重试模块处理） */
    public int RETRY_LOCK_SECONDS = 300;
    /** 默认通知操作员 */
    public String NOTICE_OPERATOR = "system";
    /** 默认生成消息校验码的哈希函数 */
    public String HASH_TYPE = "MD5";

    /*------HTTP通知方式------*/
    /** 默认HTTP方法 */
    public String HTTP_METHOD = "POST";
    /** 默认HTTP方法 */
    public String HTTP_RESPONSE_ENCODING = "GBK";
    /** HTTP通知处理成功响应标志 */
    public String HTTP_RESPONSE_OK = "OK";
    /** HTTP通知处理成功响应起始标志 */
    public String HTTP_RESPONSE_OK_STARTSWITH = "OK|";
    /** 默认HTTP方法
    public String HTTP_RESPONSE_OK_REGEX = "^OK$|^OK\\|.*$";*/

}
